Base station transceiver in CDMA mobile communication system

ABSTRACT

The base station transceiver in a CDMA mobile communication system is configured to have a separate hardware component for performing only a Viterbi decoding apart from a single hardware H/W that performs a composite function of modulation/demodulation and Viterbi encoding/decoding. The modulator and the Viterbi encoder are provided in one hardware by sectors; more than one demodulator being provided by sectors for demodulating signals from multiple users. And, more than one Viterbi decoder is separately provided for performing a Viterbi decoding of the signals demodulated at the plural demodulator constituted in each sector, thereby facilitating a decoding of demodulated signals received from multiple users and enhancing efficiency of the hardware.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a base station transceiver in a CDMA(Code Division Multiple Access) mobile communication system and, moreparticularly, to a base station transceiver in a CDMA mobilecommunication system configured to have a separate hardware componentfor performing only a Viterbi decoding apart from a single hardware H/Wthat performs a composite function of modulation/demodulation andViterbi encoding/decoding, thereby facilitating a decoding ofdemodulated signals received from multiple users.

2. Description of the Related Art

A base station transceiver (hereinafter, referred to as “BTS”) in a CDMAdigital mobile communication system communicates data and voice signalswith mobile stations in a wireless way, controls mobile stations (e.g.,PCS phones, DCS phones) to monitor speech quality, and connects a basestation controller to the mobile stations linked to each other withwires. That is, the BTS located between the mobile stations and the basestation controller matches radio channels and performs importantfunctions related to the radio channels. Here, the important functionsconcerning the radio channels may include allocation and control offorward power for CDMA frequencies, channels and frame option sources,processing of originating and terminating calls, processing of soft andhard handoff call signals, reception and control of GPS time informationand application of system time information into the mobile stations andbase station.

Also, the BTS involves communication of radio signals over pilotchannels, sync channels, access channels, paging channels and trafficchannels, application of routing from the base station controller fortraffic and control information, detection of errors in the BTS, andcollection and report of statistic information.

Now, a description will be made as to the BTS in the conventionaldigital mobile communication system performing the afore-mentionedfunctions with reference to the accompanying drawings.

FIG. 1 is a block diagram illustrating the BTS in the mobilecommunication system according to the prior art.

Referring to FIG. 1, the BTS 20 includes a BTS control processor 21 forentirely operating and controlling the BTS 20; a BTS network matchingsection (BTS interconnection network) 22 for performing a packet routerbetween the BTS 20 and the base station controller 10 via a line E1 orT1 and interfacing HDLC (High-Level Data Link Control) packet databetween the processors in the BTS 20; a time and frequency unit 23 forgenerating a reference frequency and a timing sync signals to acquiresynchronization of the respective processors in the BTS 20 and timingsynchronization with neighboring BTS's; a digital signal processor 24for modulating/demodulating data and voice signals communicated via CDMAchannels; and an RF (Radio Frequency) signal processor 25 for convertingan RF signal received from the mobile stations to an IF (IntermediateFrequency) signal, transmitting the IF signal to the digital signalprocessor 24, converting the IF signal received from the digital signalprocessor 24 to the RF signal and amplifying the RF signal to apredetermined level for spatial distribution.

First, in the conventional CDMA BTS as constructed above, the BTSnetwork matching section 22 provides interface with the base stationcontroller 10 and an internal communication channel of the base stationcontroller 10 by way of a packet router.

The base station controller 21 entirely controls the BTS 20 to performan adequate operation and downloads related software during an initialoperation of the BTS 20.

The digital signal processor 24, which is a unit for processing data andvoice signals received from or transmitted to the individual mobilestations, i.e., performing modulation, demodulation, Viterbi encodingand Viterbi decoding, processes all signals related to the CDMA system.Thus the digital signal processor 24 performs quite different operationsfrom that of the BTS's in other communication systems, e.g., AMPS orTDMA (Time Division Multiple Access) BTS's.

The RF signal processor 25 converts the data and voice signals modulatedat the digital signal processor 24 to an RF frequency, which is thentransmitted to the mobile stations. The RF signal processor 25 alsodemodulates the data and voice signals received from the mobile stationsinto digital signals to be transmitted to the digital signal processor24.

The time and frequency unit 23 receives a reference time necessary tothe BTS 20 by way of GPS and applies the reference time to the BTS 20,so that all units in the BTS 20 acquire synchronization with GPS timeand share the same timing.

To sum up, the above-described base station in the CDMA mobilecommunication system according to prior art includes an RF processor, anIF processor, a modem, a Viterbi encoder/decoder and a controlprocessor.

The modem and the Viterbi encoder/decoder are provided in a singlehardware circuit pack, and one channel element, i.e., one modulator,demodulator or Viterbi decoder accommodates only one user. Thus there isa need of a plurality of channel elements in order to accommodatemultiple users. That is, the conventional base station transceiverinvolves some problems in that there must be provided a plurality ofhardware circuit packs including the Viterbi decoders and that, whenrequired, the users and sectors, i.e., α, β and γ sectors must beincreased in the units of channel element.

In addition, the Viterbi decoder has a capacity of no more than 144 Kbpseven though there is a need of providing data and video services up to144 Kbps with the advent of IMT-2000 (International MobileTele-communication) system, that is, the second-generation integratedradio communication service in the land and satellite environmentssupporting multimedia services of voice, high-speed data and image andglobal roaming. It is thus required to use a turbo decoder having a highdecoding efficiency in order to provide high-speed services of greaterthan 144 Kbps. That is, there is required to substitute the Viterbidecoder with a turbo decoder in order to support a data service ofhigher than 144 Kbps with a modulator, demodulator and a Viterbi decoderin one hardware circuit pack, which incurs a serious problem involvingan entire modification of the hardware circuit pack. Also, signals frommultiple users are combined in the analog form and thus accuratesynchronization is hard to acquire in the case of modulating thecomposite analog signals at a high chip rate such as in the IMT-2000system. Furthermore, it is difficult to utilize the hardware efficientlybecause both the forward and reverse channels are allocated irrespectiveof the characteristics of the traffic channel.

SUMMARY OF THE INVENTION

It is, therefore, an object of the present invention to provide a basestation transceiver in a CDMA mobile communication system configured tohave a separate hardware component for performing only a Viterbidecoding apart from a single hardware H/W that performs a compositefunction of modulation/demodulation and Viterbi encoding/decoding,thereby facilitating a decoding of demodulated signals received frommultiple users.

It is another object of the present invention to provide a base stationtransceiver in a CDMA mobile communication system configured to have aseparate decoder hardware for performing only a Viterbi decoding apartfrom a single hardware H/W that performs both modulation/demodulationand Viterbi encoding/decoding functions, wherein a multi-user modulatorboard assembly combines channels from multiple users into digitalsignals to acquire accurate synchronization even at a high chip rate andViterbi decoders are controlled in the form of a decoder pool, thusenhancing use efficiency of the decoder depending on the performance ofthe decoder element.

To achieve the above objects of the present invention, there is provideda base station system in a CDMA (Code Division Multiple Access) mobilecommunication system, which has a modulator, a demodulator and a Viterbiencoder/decoder in one hardware circuit pack, the modulator and theViterbi encoder being provided in one hardware by sectors; more than onedemodulator being provided by sectors for demodulating signals frommultiple users; and more than one Viterbi decoder being separatelyprovided for performing a Viterbi decoding of the signals demodulated atthe plural demodulator constituted in each sector. Here, the Viterbidecoders are provided in the form of a Viterbi decoder pool.

In another aspect of the present invention, there is provided a basestation system in a CDMA mobile communication system, which has a basestation, a base station controller and a control station, the basestation system including: a dedicated packet router section for routinga voice-encoded signal received from the control station to the basestation and data decoded from the base station to the control station; amodulating section for calculating cyclic redundancy codes of I(In-phase)/Q (Quadrature) channel data received from the dedicatedpacket router section and convolution-encoding and interleaving the I/Qchannel data using the calculated cyclic redundancy codes; a firstintermediate frequency processing section for converting theconvolution-encoded and interleaved I/Q channel data from the modulatingsection to analog signals, up-converting the analog signals tointermediate frequency signals having a frequency, and transmitting theintermediate frequency signals to a radio frequency signal processingunit; a second intermediate frequency processing section fordownconverting the intermediate frequency signals having a frequencyreceived from the radio frequency signal processing unit to I/Q channelbase-band signals, and converting the I/Q channel base-band signals todigital signals; a demodulating section for despreading and interleavingthe I/Q channel data from the second intermediate frequency processingsection, and transmitting the despread and interleaved I/Q channel datato the modulating section; and a decoding section for Viterbi-decodingthe demodulated data from the demodulating section.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram of a base station transceiver in a CDMA mobilecommunication system according to prior art;

FIG. 2 is a block diagram of a base station transceiver in a CDMA mobilecommunicating system according to the present invention; and

FIG. 3 is a block diagram showing an embodiment of the modulatingsection shown in FIG. 2.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

Hereinafter, a preferred embodiment of the base station transceiver(BTS) in a CDMA mobile communication system according to the presentinvention will be described in detail with reference to the accompanyingdrawings.

First, the present invention comprises one channel element, i.e.,modulator and Viterbi encoder provided in a single hardware to supportmultiple users; a plurality of demodulators implemented in a pluralityof hardwares; and a plurality of Viterbi decoders in a Viterbi decoderpool provided in a separate hardware component, each for performing onlya Viterbi decoding of demodulated signals from the individualdemodulators.

Now, a detailed description will be made as to the BTS in a CDMA mobilecommunication system performing the afore-mentioned functions withreference to FIGS. 2 and 3.

FIG. 2 is a block diagram illustrating the BTS in the CDMA mobilecommunication system according to the present invention, which comprisesa modulator, a demodulator and a Viterbi decoder separated from oneanother in construction.

As shown in the figure, the BTS comprises: a dedicated packet routerassembly 30 for routing a voice-coded signal received from a basestation controller to a base station and also routing decoded datareceived from the base station to the base station controller; amulti-user modulator board assembly (hereinafter, referred to as “MUMA”)40 for calculating the CRC (Cyclic Redundancy Codes) of the datareceived from the dedicated packet router section 30 and thenconvolution-encoding and interleaving the data using the calculated CRC;and a first intermediate frequency and clock distributor (hereinafter,referred to as “ICDA”) 50 for converting the I (In-phase)/Q (Quadrature)channel data modulated at the modulator to an analog signal,up-converting the analog signal to an IF (Intermediate Frequency) signalhaving an intermediate frequency, and transmitting the IF signal to anRF terminal (not shown).

The BTS further comprises: a second ICDA 60 for down-converting the IFsignal received from the RF terminal to a base-band signal of I/Qchannels and converting the base-band signal of I/Q channels to adigital signal; a multi-mode demodulator board assembly (hereinafter,referred to as “MMDA”) 70 for despreading and deinterleaving the outputsignal from the second ICDA 60 and transmitting the despread anddeinterleaved signal to the MUMA 40; and a decoding section 80 made upof a plurality of Viterbi decoders for Viterbi-decoding the signalreceived from the MMDA 70. Here, the MMDA 70 is made up of a pluralityof demodulators for demodulating signals from multiple users.

The MUMA 40 comprises, as shown in FIG. 3, a packet transceiver module(hereinafter, referred to as “PTM”) 91 for receiving traffic or signaldata from the base station controller; a dual port RAM (hereinafter,referred to as “DPRAM”) 92 for temporarily storing the data of the PTM91; a control module 93 for reading the data stored in the DPRAM 92 andstoring the read data in another DPRAM 94 in order to modulate the data;an encoding and interleaving module 95 for encoding and interleaving thedata output from the DPRAM 94 under the control of the control module93; main and sub channel spreading modules 96 and 97 for spreading theencoded and interleaved data; a gain control module 98 forgain-controlling the individual channel data from the main and subchannel spreading modules 96 and 97 and combining the gain-controlledchannel data; and a band-pass filter module 99 for band-pass filteringthe gain-controlled channel data from the gain control module 98 andtransmitting the filtered channel data to the first ICDA 50.

Next, the operation of the above-constructed BTS in the CDMA mobilecommunication system according to the present invention will bedescribed separately in terms of forward and backward linktransmissions.

First, in the forward link transmission, a link controller of thededicated packet router section 30 receives the voice-coded signal fromthe base station controller (BSC). The link controller transmits thevoice-coded signal to a transceiver controller physically connected tothe MUMA 40 in order to transmit the voice-coded signal to the modulator(multi-user modulation board assembly) 40. The transceiver controllertransmits the data received from the link controller to the MUMA 40 viaa cable.

The MUMA 40 receives the data at the DPRAM 92 via the internal PTM 91.

Besides, the control module 93 of the MUMA 40 controls the MUMA 40 totransfer the data stored in the DPRAM 92 via the PTM 91 to another DPRAM94 for modulation of the data and output the data stored in the DPRAM 94to the encoding and interleaving module 95.

The encoding and interleaving module 95 calculates the CRC of the inputdata and convolution-encodes and interleaves the data using thecalculated CRC. Here, the CRC indicates a code used in the modifiedcyclic code for error detection and correction during transmission ofthe data.

Thereafter, the main and sub channel spreading modules 96 and 97multiply the convolution-encoded and interleaved data by an orthogonalcode and a pseudo noise code to modulate the data into a band-spreadsignal and transmit the band-spread signal to the gain control module98.

The gain control module 98 controls the user-based gain of theband-spread signal received from the main and sub channel spreadingmodules 96 and 97 and inserts reverse channel transmission power controlbits. The resulting data are base-band filtered at the band-pass filtermodule 99 and transmitted to the first ICDA for the purpose ofup-conversion to the intermediate frequency band.

The first ICDA 50 converts the received digital signal to an analogsignal. Here, the digital signal is received from the MUMA 40 in twoforms of I-channel and Q-channel signal components.

The analog base-band signals converted from the I-channel and Q-channeldigital signals are low-pass filtered at an internal low-pass filter(not shown) and then converted to an intermediate frequency band.

The first ICDA 50 multiplies the I-channel component of the base-bandsignal by a first intermediate frequency generated from an internallocal oscillator (not shown), while multiplying the Q-channel componentby a second intermediate frequency which is different in phase from thefirst intermediate frequency by 90 degrees.

The I-channel signal multiplied by the first intermediate frequency ismixed with the Q-channel signal multiplied by the second intermediatefrequency differentiated in phase from the first intermediate frequencyand the mixed signals are transferred to an automatic gain controller(not shown) via a band-pass filter (not shown) using an intermediatefrequency of 21.4 MHz.

After passing through the automatic gain controller, the mixed signalsare transferred to a frequency mixer (not shown) using a frequency of48.6 MHz generated from an internal PLL circuit of the first ICDA 50 forup-conversion to the intermediate frequency band of 70 MHz. Then, thesignals pass through the band-pass filter to remove an image signalgenerated at the frequency mixer. Thus image-removed signals aretransmitted to the RF terminal via a coaxial cable.

While on the other, in the reverse link transmission, the RF signalsreceived from two receiving antennas are each converted to IF signals of70 MHz and the IF signals are fed into the second IDCA 60 via thecoaxial cable.

The second IDCA 60 passes the two received IF signals through theband-pass filter (not shown) using an intermediate frequency of 70 MHzand down-converts the IF signals of the intermediate frequency using afrequency of 48.6 MHz generated from the internal PLL circuit. Here, thesecond IDCA 60 uses a variable gain controller (not shown) togain-control the two received IF signals from the antennas to have aconstant reception power.

Thus gain-controlled IF signals are converted to I-channel and Q-channelbase-band signals via a demodulator using a reference frequency of 21.4MHz and the low-pass filter. Here, the I/Q channel base-band signal hasa frequency of 3.686 MHz.

Thereafter, the I-channel and Q-channel base-band analog signals areconverted to 8-bit digital signals through sampling with a clock of21.4912 MHz obtained by multiplying a base-band reference frequency witha chip rate of 3.686 MHz by 8. The 8-bit I-channel and Q-channel digitalsignals are transferred to the MMDA 70.

The MMDA 70 acquires synchronization in order to demodulate the receiveddigital signals. First, the acquisition of synchronization requiresdetermination of the position of the pseudo noise code on thetransmission party such that a difference between the pseudo noise codesof the transmission and reception parties should be within a half of thechip for code recognition. After the initial synchronization, moreprecise synchronization is acquired through a synchronization searchingfunction.

Information about a path having the highest energy in the 32-pseudo-chipperiod and variations of the channels for the path is reported to aninternal control processor of the MMDA 70.

The control processor sequentially selects the positions of the pathshaving the highest energy based on that information and assigns them toa rake receiver.

The rake receiver performs a demodulation based on the information aboutthe path and channels and transfers energies for the demodulated datasymbols to the control processor. Thus the control processordeinterleaves the data symbol energies into 3-bit soft decision valuesand transmits the 3-bit soft decision values to the MUMA 40.

To perform a Viterbi function, the MUMA 40 transmits the soft decisionvalues received from the MMDA 70 to a Viterbi decoder pool 80 via thePTM 91. That is, the MUMA 40 requests the base station controller toreport the ID number of an idle Viterbi decoder, so as to discriminatewhich one is in the idle mode among the Viterbi decoders in the Viterbidecoder pool 80.

The MUMA 40 transmits the ID numbers of the idle base station controllerand the idle Viterbi decoder received from the base station controllerto the corresponding Viterbi decoder of the Viterbi decoder pool 80.Thus the corresponding Viterbi decoder performs a Viterbi decoding atbit rates of 1, ½, ⅓ and ¼ in order to determine the data bit rate andtransmits the decoded values to the corresponding transceiver controllerof the dedicated packet router assembly 30. The transceiver controllertransmits the input data to the base station controller at which thelayer 2 is located, in order to perform a three-layered protocol.

As described above, the BTS of the CDMA mobile communication systemaccording to the present invention presents the following advantagesover the prior art BTS: (1) the BTS is configured to have a separatehardware component for performing only a Viterbi decoding apart from asingle hardware H/W that performs a composite function ofmodulation/demodulation and Viterbi encoding/decoding, therebyfacilitating a decoding of demodulated signals received from multipleusers; (2) the Viterbi decoders are provided in the form of a Viterbidecoder pool to enhance the modulation/demodulation efficiency relativeto a hardware containing both modulator and demodulator in one hardware;(3) the BTS using a convolutional encoder and a decoder securesflexibility in alteration of the encoder, because the convolutionalencoder has only to be replaced with a turbo encoder when using theturbo encoder is required; (4) the high speed packet router compensatesfor a delay occurring in the channel elements; and (5) the MUMA convertsthe user-based signals to a digital form, which allows accuratesynchronization even at a high chip rate during combination of thesignals.

It is to be noted that like reference numerals denote the samecomponents in the drawings, and a detailed description of generallyknown function and structure of the present invention will be avoidedlest it should obscure the subject matter of the present invention.

1. A base station system in a CDMA (Code Division Multiple Access)mobile communication system, which has a modulator, a demodulator and aViterbi encoder/decoder in one hardware circuit pack, the modulator andthe a Viterbi encoder being provided in one hardware by sectors; morethan one demodulator being provided by sectors for demodulating signalsfrom multiple users; and more than one Viterbi decoder being separatelyprovided for performing a Viterbi decoding of the signals demodulated atthe plural more than one demodulator constituted in each sector of thesectors.
 2. The base station system as claimed in claim 1, wherein theViterbi decoders are configured in the form of a Viterbi decoder pool.3. A base station in a CDMA mobile communication system, which has abase station, a base station controller and a control station, the basestation system comprising: a dedicated packet router section for routinga voice-encoded signal received from the control station to the basestation and data decoded from the base station to the control station; amodulating section for calculating cyclic redundancy codes of I(In-phase)/Q (Quadrature) channel data received from the dedicatedpacket router section and convolution-encoding and interleaving the I/Qchannel data using the calculated cyclic redundancy codes, and spreadingthe convolution-encoded and interleaved I/Q channel data; a firstintermediate frequency processing section for converting theconvolution-encoded and interleaved I/Q channel data from the modulatingsection to analog signals, up-converting the analog signals tointermediate frequency signals having a frequency, and transmitting theintermediate frequency signals to a radio frequency signal processingunit; a second intermediate frequency processing section fordown-converting the intermediate frequency signals having a frequencyreceived from the radio frequency signal processing unit to I/Q channelbase-band signals, and converting the I/Q channel base-band signals todigital signals; a demodulating section for despreading anddeinterleaving the I/Q channel data from the second intermediatefrequency processing section, and transmitting the despread andinterleaved deinterleaved I/Q channel data to the modulating section;and a decoding section for Viterbi-decoding the demodulated data fromthe demodulating section.
 4. The base station system as claimed in claim3, wherein the modulating section comprises: a packet transceiver modulefor receiving traffic or signal data from the control station; a firstdual port RAM for temporarily storing the data received from the packettransceiver module; a control module for reading the data stored in thefirst dual port RAM for the purpose of modulation, storing the read datain a second dual port RAM, and adequately controlling output of the datastored in the second dual port RAM; an encoding and interleaving modulefor encoding and interleaving the data output from the second dual portRAM; main and sub channel spreading modules for spreading the encodedand interleaved data according to main and sub channels, respectively; again control module for gain-controlling the respective channel dataoutput from the main and sub channel spreading module, and combining thegain-controlled data channel; and a band-pass filter module forband-pass filtering the gain-controlled data received from the gaincontrol module, and transmitting the band-pass filtered data to a firstintermediate frequency and clock distributing section.
 5. The basestation system as claimed in claim 3, wherein the demodulating sectioncomprises a plurality of demodulators for accommodating multiple users.6. The base station system as claimed in claim 3, wherein the decodingsection comprises a plurality of Viterbi decoders in the form of aViterbi decoder pool, for separately Viterbi decoding the signalsdemodulated data output from the individual demodulators of thedemodulating section.
 7. The base station system as claimed in claim 3,wherein upon receiving data from the demodulating section, themodulating section requests the base station controller to report the IDnumber of an idle Viterbi decoder, so as to discriminate which oneViterbi decoder is in the an idle mode among the plural Viterbi decodersof the decoding section, and upon receiving the ID number of the idleViterbi decoder, transmits input the data received from the demodulatingsection to the a corresponding Viterbi decoder.
 8. The base stationsystem as claimed in claim 7, wherein the corresponding Viterbi decoderof the decoding section Viterbi decodes input data from the modulatingsection at bit rates of 1, ½, ⅓ and ¼.